things are pretty crazy - Allemand Anglais Dictionnaire